html,body {height:100%;}
.flex-wrap{display:-webkit-box;display:-webkit-flex;display:flex; }
.flex-con{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.flex-vertical{-webkit-box-orient:vertical;-webkit-flex-flow: column;flex-flow: column;}
header{background:#f25b48;}
#wrap{height:100%;}
#main{overflow: auto;}
.b-fix:after{bottom:-0.03rem!important;}
.hover{background:#ddd;opacity:0.8;}
